// 混合语法
.common(@value) {
  font-size: @value;
  font-weight: bold;
  padding: 10rpx 0rpx;
}

.menu {
  padding: 20rpx 30rpx;

  .first-title {
    .common(36rpx)
  }

  .ul {
    margin-top: 10rpx;

    .li {
      border: 1px solid #FEAC02;
      padding: 20rpx;
      margin-bottom: 20rpx;
      .second-title {
        .common(32rpx);
      }
      .img {
        width: 100%;
      }
      .txt-box {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        .link {
          padding: 10rpx 20rpx;
          border: 1px solid #f0f0f0; 
          margin: 6rpx 6rpx;
          border-radius: 10rpx;
        }
      }
     
    }
  }
}